A Computational Model for Declarative Recognition and Imperative Action
نویسنده
چکیده
Sita is a novel agent language for modeling intelligent behaviour in dynamic environments. The central modeling principle is the distinction of recognition and action as the two complementary basic skills essential for situated behaviour. The underlying computational model combines an incremental bottom-up logic programming mechanism with a concurrent process calculus. This principle allows the clear separation and natural description of declarative knowledge about situations and procedural knowledge about acting.
منابع مشابه
Sita: A Computational Model for Situated Acting
Sita is a novel language for modeling intelligent behavior in dynamic environments. The central modeling principle is the distinction of recognition and action as the two complementary basic skills essential for situated behavior. The underlying computational model combines an incremental bottom-up logic programming mechanism with a concurrent process calculus. This principle allows for the cle...
متن کاملIntegrating declarative and imperative approach to model logistics service processes
Purpose: There is a widespread recognition of the importance of correctly modeling service processes as an effective way to provide a comprehensive understanding of the process and to enhance the service quality to clients. Taking this into account, this paper aims to construct the logistics service process model using the integration of the declarative approach and imperative approach. Design/...
متن کاملModel transformations in Converge
Model transformations are currently the focus of much interest and research due to the OMG’s QVT initiative. Current proposals for model transformation languages can be divided into two main camps: those taking a ‘declarative’ approach, and those opting for an ‘imperative’ approach. In this paper we detail an imperative, meta-circular, object orientated, pattern matching programming language Co...
متن کاملThe Synchronous Approach to Designing Reactive Systems
Synchronousprogramming is available through several formally defined languages having very different characteristics: ESTEREL is imperative, while LUSTRE and SIGNAL are declarative in style; STATECHARTS and ARGOS are graphical languages that allow one to program by constructing hierarchical automata. Our motivation for taking the synchronous design paradigm further, integrating imperative, decl...
متن کاملThe Synchronous Approach to Designing Reactive Systems
Abstract. Synchronous programming is available through several formally defined languages having very different characteristics: ESTEREL is imperative, while LUSTRE and SIGNAL are declarative in style; STATECHARTS and ARGOS are graphical languages that allow one to program by constructing hierarchical automata. Our motivation for taking the synchronous design paradigm further, integrating imper...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999